Blueprint Best Practices - Interfaces Part Three